Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

latest platform and libraries and add security to OTA update #281

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

chaseadam
Copy link
Contributor

I understand if this is EOL and you don't want to pull this change in, but here are my updates to pull everything to latest I could.

might want to comment out the security flag for the OTA update to not confuse people who might be using it.

… for connection for MDNS start, add hard coded update password (with note to make it a build flag)
- switch to new owner of ESPAsync deps
- bump versions of ESPAsync deps, limited to 3.3.1 web server
divert.cpp: disable sending concatenated commands which were throwing lvalue/rvalue concat errors, should be using openevse library anyways
web_server_static.cpp: add www_ prefix to username and password (change in upstream dependency?)
- comment out unused variable align
- added return to a function which required it
web_server_static.h: remove override (not needed anymore?)
web_server.cpp: cast port setting as const
disable fingerprint verification in ohm.cpp and http.cpp as it isn't support in platform anymore, should switch to CA
http.cpp: added insecure client to arguments of http.begin() per new environment
divert.cpp: disable sending concatenated commands which were throwing lvalue/rvalue concat errors, should be using openevse library anyways
web_server_static.cpp: added return to a function which required it
urlencode.cpp: comment out unused "code2"
mqtt.cpp: fix typo causing code block to always run even if playload = 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant